body .layui-layer-admin .layui-layer-title {
	background-color: #4476a7;
	color: #ffffff;
	border: none;
	height: 40px;
	line-height: 40px;
}

body .layui-layer-admin .layui-layer-close1 {
	background-position: 1px -41px;
}

body .layui-layer-admin .layui-layer-btn {
	padding: 5px;
	border-top: 1px solid #e9e7e7;
}

body .layui-layer-admin .layui-layer-btn a {
	border-radius: 3px;
}

body .layui-layer-admin .layui-layer-btn0 {
	background-color: #1c84c6;
	border-color: #1c84c6;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	margin: 0 5px;
}

body .layui-layer-admin .layui-layer-btn1 {
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	margin: 0 5px;
}

body .layui-layer-admin .layui-layer-content {
	color: #000000;
}

body .layui-layer-page .layui-layer-content {
	padding: 20px;
}

body .layui-layer-admin .layui-layer-input {
	display: block;
	width: 270px;
	height: 30px;
	line-height: 30px;
	padding-left: 4px;
	border: 1px solid #e5e6e7;
	font-size: 14px;
}

.form-btn {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	border-radius: 3px;
	margin: 5px 5px;
	padding: 0 15px;
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #dedede;
}

.form-btn.default {
	background-color: #c2c2c2;
	border: 1px solid #c2c2c2;
	color: #ffffff;
}

.form-btn.primary {
	background-color: #1ab394;
	border: 1px solid #1ab394;
	color: #ffffff;
}

.form-btn.info {
	background-color: #23c6c8;
	border: 1px solid #23c6c8;
	color: #ffffff;
}

.form-btn.success {
	background-color: #1c84c6;
	border: 1px solid #1c84c6;
	color: #ffffff;
}

.form-btn.warning {
	background-color: #f8ac59;
	border: 1px solid #f8ac59;
	color: #ffffff;
}

.form-btn.danger {
	background-color: #ed5565;
	border: 1px solid #ed5565;
	color: #ffffff;
}

.form-btn:hover {
	opacity: .9;
}

.form-btn:active {
	opacity: .8;
}

.form-layout {
	width: 100%;
	table-layout: fixed;
	border-spacing: 5px 5px;
	font-size: 13px;
	font-weight: 700;
	color: #676a6c;
	text-align: right;
}

.form-layout.w50 tr td:nth-child(odd) {
	width: 50px;
}

.form-layout.w60 tr td:nth-child(odd) {
	width: 60px;
}

.form-layout.w70 tr td:nth-child(odd) {
	width: 70px;
}

.form-layout.w80 tr td:nth-child(odd) {
	width: 80px;
}

.form-layout.w90 tr td:nth-child(odd) {
	width: 90px;
}

.form-layout.w100 tr td:nth-child(odd) {
	width: 100px;
}

.form-layout.w110 tr td:nth-child(odd) {
	width: 110px;
}

.form-layout.w120 tr td:nth-child(odd) {
	width: 120px;
}

.toolbar {
	font-size: 0;
	background-color: #f5f5f5;
	padding: 1px 2px;
}

.m-t-5 {
	margin-top: 5px;
}

.m-l-5 {
	margin-left: 5px;
}

.m-r-5 {
	margin-right: 5px;
}

.m-b-5 {
	margin-bottom: 5px;
}

.m-t-10 {
	margin-top: 10px;
}

.m-l-10 {
	margin-left: 10px;
}

.m-r-10 {
	margin-right: 10px;
}

.m-b-10 {
	margin-bottom: 10px;
}

.m-t-20 {
	margin-top: 20px;
}

.m-l-20 {
	margin-left: 20px;
}

.m-r-20 {
	margin-right: 20px;
}

.m-b-20 {
	margin-bottom: 20px;
}

.m-t-30 {
	margin-top: 30px;
}

.m-l-30 {
	margin-left: 30px;
}

.m-r-30 {
	margin-right: 30px;
}

.m-b-30 {
	margin-bottom: 30px;
}

.p-t-5 {
	padding-top: 5px;
}

.p-l-5 {
	padding-left: 5px;
}

.p-r-5 {
	padding-right: 5px;
}

.p-b-5 {
	padding-bottom: 5px;
}

.p-t-10 {
	padding-top: 10px;
}

.p-l-10 {
	padding-left: 10px;
}

.p-r-10 {
	padding-right: 10px;
}

.p-b-10 {
	padding-bottom: 10px;
}

.p-t-20 {
	padding-top: 20px;
}

.p-l-20 {
	padding-left: 20px;
}

.p-r-20 {
	padding-right: 20px;
}

.p-b-20 {
	padding-bottom: 20px;
}

.p-t-30 {
	padding-top: 30px;
}

.p-l-30 {
	padding-left: 30px;
}

.p-r-30 {
	padding-right: 30px;
}

.p-b-30 {
	padding-bottom: 30px;
}